member of the sociedad popular restauradora (popular restorer society) - Alemán Inglés Diccionario